//
//  PYMyListModel.swift
//  SheYangBigData
//
//  Created by 宋海胜 on 2021/1/27.
//  Copyright © 2021 叁拾叁. All rights reserved.
//

import UIKit
import HandyJSON

struct PYMyListModel: HandyJSON, Equatable {

    /// date
    var date: Int = 0
    /// 请求成功
    var message: String?
    /// SUCCESS
    var status: String?
    ///
    var data: NSDataModel?
    /// 10000
    var code: Int = 0
}


struct NSDataModel : HandyJSON, Equatable {

    /// <#泛型#>
    var shVo: String?
    ///
    var appUser: NSMYListAppUserModel?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var chatNum: String?
    /// <#泛型#>
    var dynamicVO: String?
    /// <#泛型#>
    var isAudit: String?
    /// <#泛型#>
    var time: String?
    /// <#泛型#>
    var hasDot: String?
    /// <#泛型#>
    var id: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var dotNum: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var sum: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var isMe: String?
    /// <#泛型#>
    var voList: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var tenantId: String?
    ///
    var ipage: NSMYListIpageModel?
    /// <#泛型#>
    var content: String?
    /// <#泛型#>
    var resourceList: String?
}


struct NSMYListIpageModel : HandyJSON, Equatable {

    /// 13
    var total: Int = 0
    /// 10
    var size: Int = 0
    ///
    var records: [NSMyListRecordsModel]?
    /// 2
    var pages: Int = 0
    /// 1
    var current: Int = 0
    /// true
    var searchCount: Bool = false
}


struct NSMyListRecordsModel : HandyJSON, Equatable {

    /// <#泛型#>
    var shVo: String?
    /// <#泛型#>
    var appUser: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var chatNum: String?
    /// <#泛型#>
    var dynamicVO: String?
    /// <#泛型#>
    var isAudit: String?
    /// 2021
    var time: String?
    /// <#泛型#>
    var hasDot: String?
    /// <#泛型#>
    var id: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var dotNum: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var sum: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var isMe: String?
    ///
    var voList: [NSVoListModel]?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var ipage: String?
    /// <#泛型#>
    var content: String?
    /// <#泛型#>
    var resourceList: String?
}


struct NSMYListAppUserModel : HandyJSON, Equatable {

    /// <#泛型#>
    var street: String?
    ///
    var salt: String?
    /// <#泛型#>
    var identityCard: String?
    /// <#泛型#>
    var trueName: String?
    ///
    var password: String?
    /// 1
    var updateBy: Int = 0
    /// <#泛型#>
    var loginName: String?
    ///
    var uuid: String?
    /// 1
    var status: Int = 0
    /// 26
    var itemId: String?
    /// <#泛型#>
    var phone: String?
    /// 1
    var sex: Int = 0
    /// <#泛型#>
    var email: String?
    /// 1
    var version: Int = 0
    ///
    var updateDate: String?
    /// 1
    var tenantId: Int = 0
    ///
    var dynamicImg: String?
    ///
    var createDate: String?
    /// <#泛型#>
    var remarks: String?
    ///
    var headImg: String?
    /// 13915999715
    var mobile: String?
    /// 1
    var createBy: Int = 0
    /// 1
    var sort: Int = 0
}


struct NSVoListModel : HandyJSON, Equatable {

    /// <#泛型#>
    var shVo: String?
    /// <#泛型#>
    var appUser: String?
    ///
    var updateDate: String?
    ///
    var createDate: String?
    /// 1
    var sort: Int = 0
    ///
    var imgUrl: String?
    /// <#泛型#>
    var remarks: String?
    ///
    var uuid: String?
    /// <#泛型#>
    var chatNum: String?
    /// <#泛型#>
    var dynamicVO: String?
    /// <#泛型#>
    var isAudit: String?
    /// 2021
    var time: String?
    /// <#泛型#>
    var hasDot: String?
    /// 26
    var id: String?
    /// 26
    var createBy: Int = 0
    /// <#泛型#>
    var dotNum: String?
    /// 1
    var version: Int = 0
    /// <#泛型#>
    var sum: String?
    /// 1
    var status: Int = 0
    /// <#泛型#>
    var isMe: String?
    /// <#泛型#>
    var voList: String?
    /// 26
    var updateBy: Int = 0
    /// 1
    var tenantId: Int = 0
    /// <#泛型#>
    var ipage: String?
    /// 5858583868
    var content: String?
    
    var resourceList:[NSMyListResourceListModel]?
}




struct NSMyListResourceListModel : HandyJSON , Equatable{

    ///
    var filePath: String?
    /// 121659611
    var fileSize: Int = 0
    /// 1
    var status: Int = 0
    ///
    var fileName: String?
    ///
    var fileFullPath: String?
    /// 1
    var sort: Int = 0
    /// <#泛型#>
    var remarks: String?
    /// 1
    var tenantId: Int = 0
    ///
    var uuid: String?
    ///
    var updateDate: String?
    ///
    var fileOldName: String?
    ///
    var videoImgUrl: String?
    /// 26
    var updateBy: Int = 0
    /// 26
    var createBy: Int = 0
    /// id
    var itemId: String?
    ///
    var createDate: String?
    /// 1
    var version: Int = 0
    /// mp4
    var fileSuffix: String?
}
